@charset "utf-8";
/* CSS Document */
/*CSS重置*/
body,p,form,textarea,h1,h2,h3,h4,h5,dl,dd{margin:0px; }
input,button,ul,ol{margin:0px;padding:0px;}
body,input,button,form{font:13px/1.5 "微软雅黑", "宋体", "Arial Black";color:#282828;}
h1,h2,h3,h4,h5,h6,font {font-size:12px; font-weight:400;}
ul,ol{list-style:none;}
img{border:0px;}
li{ list-style:none;}
em{ font-style: normal; }
button,input,select,textarea{font-size: 100%;}
table {border-collapse: collapse;border-spacing:0;}
/*网站公用样式表*/
body{ background:#fff;}
a{text-decoration:none; color:#282828;}
a:hover{text-decoration:none;}
a:visited{text-decoration:none;}
.w1000{width:1000px; margin:0px auto;}
html{ overflow-x:hidden;}
.red{ color:#c30101;}
.fl{ float:left;}
.fr{ float:right;}
#baiduMap{line-height:16px !important;}
/*清除浮动*/
.clearfix:after { visibility:hidden; display:block; font-size: 0;content: " "; clear:both; height:0;}
.clearfix{*zoom:1;}
.clear{ clear:both;}
.hidden{display:none;}
.icon{ background:url(images/web/icon.png) no-repeat; display:inline-block; vertical-align:middle; }
/* pager */
.pager { display:block; width:100%; height:auto; padding:25px 0 5px; text-align:center; clear:both; margin-bottom:5px; }
.pager span, .pager a{ display:inline-block; border:1px solid #aaa; color:#333; background:#fff; height:20px; line-height:20px; padding:0px 8px; text-decoration:none; margin:0 5px; border-radius:1px; }
.pager a:hover{ background:#f5f5f5; border-color:#aaa; color:#aaa; text-decoration:none;}
.pager .cur{ background:#fff; border-color:#ec2932; font-weight:bold; color:#fa4800; }
.pager span.dot{ background:#ec2932; border-color:#ec2932; font-weight:bold; color:#fff; }
/* reLink */
.reLink {  width:736px;height:30px; line-height:30px; border:1px solid #ddd; background:#FFF; margin-bottom:15px; }
.reLink .prevLink { float:left; margin-left:10px; }
.reLink .nextLink { float:right; margin-right:10px; }
/* reInformation */
.reInformation { width:716px; padding:0 10px 20px;margin-bottom:20px; border:1px solid #ddd; }
.reInformation .tit { height:36px; line-height:36px; text-align:left; padding-top:0px; padding-left:10px;border-bottom:1px solid #ddd; font-size:14px; margin-bottom:10px; color:#ec2932;  }
.reInformation ul { margin-left:2px; float:left; }
.reInformation li { float:left; width:208px; text-align:center; padding:9px 9px 8px; line-height:20px; border:1px solid #ddd; margin-left:5px; margin-right:4px; display:inline; }
.reInformation li img { width:208px; height:156px; }
.reInformation li img:hover { opacity:0.8; filter:Alpha(opacity=80); }
.reInformation .g { display:block; width:215px; }
.reInformation .t { float:left; line-height:30px; }
.reInformation .o, .reInformation .o:visited { float:right; line-height:30px; color:#ec2932; }
.reInformation .t:hover, .reInformation .o:hover { text-decoration:underline; }
.reInformation li.hover { border-color:#ec2932; }

/*顶部*/
.header{ width:1000px; margin:0 auto; height:110px;}
.logo{ float:left; padding-top:30px;}
.header_cennter{ width:260px; height:73px; background:url(images/tel.jpg) no-repeat; float:left; margin-top:20px;}
.header_right{ float:right; width:300px;}
.tel p{ font-family:"微软雅黑"; font-size:18px; font-weight:bold; margin:-13px 0 0 20px;}
.orange{ color:#fd9112; font-family:Impact; font-size:24px;margin:0 0 0 20px;     line-height: 24px;}
.shoucang{ width:267px; height:25px; float:right; background:url(images/choucang.jpg) no-repeat; margin-top:10px; margin-bottom:20px;}
.shoucang ul{ }
.shoucang li{ width:89px; text-align:center; height:25px; line-height:25px; float:left; font-size:14px;}
.search_form{ width:275px; height:31px; float:right; background:#0b4f9f; margin-right:15px;}
.stxt{ width:226px; height:27px; background:#fff; border:none; float:left; margin:2px 0 0 2px; padding-left:5px;}
.sbtn{ width:40px; height:27px; float:left; border:none; background:url(images/search.jpg) no-repeat; cursor:pointer; margin-top:2px;}

/*导航*/
.nav{height: 54px; background:#0b4f9f; font-family: "microsoft yahei"; position: relative; z-index: 5;}
.nav .wrap{position: static;}
.nav ul{ width:1000px; margin:0 auto;}
.nav li{float: left; width: 125px; height: 54px; line-height: 54px; font-size: 14px; background: url(./images/spring_nav.gif) left center no-repeat;}
.nav li.home{background: none;}
.nav li a{display: block; color: #FFF; text-align: center;background: #0b4f9f;}
.nav li a:visited{ background:url(images/nav_link.jpg) no-repeat;}
.nav .cur a{ background:#0e4586;display: block;}
.nav li a:hover{ background:#0e4586;}
#nav1 a{display: block; color: #FFF; text-align: center;}
#nav1 a:link{ background:none;}
#nav1 a:visited{ background:none;}
#nav1 a:hover{ background:#0e4586;}

.nav .subNav{position: absolute; left: 0; top: 54px; background:#0e4586; width: 100%; height: 35px; line-height: 35px; box-shadow: 0 3px 3px rgba(0, 0, 0, 0.02); overflow: hidden; display: none;}
.nav .subNav dl{width: 1000px; height: 35px; line-height: 30px; margin: 0 auto;}
.nav .subNav dd{float: left; padding: 0 0 0 25px; color:#fff;}
.nav .subNav dd.first{background: none;}
.nav .subNav a{color: #fff; background: none !important; _width:70px; _overflow:hidden; }
.nav .subNav a:hover{color: #fff;  text-decoration:underline;}
.nav .hover a,.nav .cur a{ color: #fff;}


/* banner */
.banner { width:1440px; margin:0 auto 10px; height:375px; overflow:hidden; position:relative; }
.banner ul.list { float:left; height:375px; }
.banner li.item { width:1440px; height:375px; float:left; }
.banner div.tip { width:800px; height:12px; position:absolute; bottom:15px; left:50%; margin-left:-720px; text-align:right; }
.banner div.tip em { width:60px; height:9px; display:inline-block; background:#fff;  margin:0 5px; cursor:pointer; }
.banner div.tip em.cur { background-position:0 -24px; background:#0e4586;}

/* ipro */
.ipro{ width:1000px; margin:0 auto; height:570px;}
.ipro_en{ width:1000px; text-align:center; font-size:40px; font-family:Impact; color:#8a8888;position:relative; right:1070px;}
.blue{ color:#0e4586;}
.ipro_cn{ width:1000px; font-weight:bold; text-align:center; font-family:"微软雅黑"; font-size:20px;position:relative; left:1070px;}
.ipro_xian{ width:1000px; height:12px; background:url(images/pro_title.jpg) no-repeat;}
.ipro_list{ text-align:center; margin-top:15px; margin-bottom:15px; width:1000px; }
.ipro_list li{ }
.ipro_list  a{ position:relative; cursor:pointer;margin:0 5px 0 5px; line-height:31px;  font-size:16px; font-weight:bold;  padding:5px 15px 5px 15px; *zoom:1; width:100px; *height:31px;*padding:0px;}
.ipro_list  a:link{  background:#f4f4f4; color:#8a8888;  }
.ipro_list  a:visited{  background:#f4f4f4; color:#8a8888; }
.ipro_list  a:hover{ background:#0e4586; color:#fff;  }
.ipro_list  a div{ display:inline;}
.ipro_list  a li{display:inline; }
.TTSliderTitle .cur div{ position:relative; z-index: 3; background:#0e4586; color:#fff; padding:5px 15px 5px 15px; margin:0 -15px;*zoom:1; width:100px; *height:31px; *padding:0px;*margin:0px; *line-height:31px; }
.TTSliderTitle .cur{ }

.ipro_a{ width:212px; float:left; margin-right:15px;_margin-right:0px;  }
.ipro_a li{ float:left;}
.ipro_b{ width:298px; float:left;display:inline; }
.ipro_c{ width:460px; float:right; overflow: hidden; display:inline; }
.ipro_c li{ float:left;}
.iproduct{ width:1000px; margin:0 auto;}
.ipro_a .item { float:left; width:212px; margin-right:14px; margin-bottom:15px;  display:inline;  }
.ipro_a .item a { display:block; width:212px;  position:relative; overflow:hidden; }
.ipro_a .item a:hover { }
.ipro_a .item img { width:212px; height:159px; display:block; }
.ipro_a .item span { position:absolute; left:1px; bottom:-50px; background:url(images/ipro_bg.png) repeat; color:#FFF; width:212px; height:35px; line-height:35px; text-align:center; }
.ipro_b .item a { display:block; width:298px;  position:relative; overflow:hidden; height:223px;  float: left;}
.ipro_b .item a:hover {  }
.ipro_b .item img { width:298px; height:223px; display:block; }
.ipro_b .item span { position:absolute; left:1px; bottom:-50px; background:url(images/ipro_bg.png) repeat; color:#FFF; width:298px; height:35px; line-height:35px; text-align:center; }
#di{ margin-top:11px; width:298px; height:99px; float: left; display:block;background:url(images/ipro_di.jpg) repeat;}
#di .yi{ margin:20px 0 0 70px; color:#868686; font-size:16px;font-weight:bold;}
#di .er{margin:10px 0 0 40px; color:#868686;font-weight:bold;}
.ipro_c .item { float:left; width:212px; margin-right:14px; margin-bottom:15px; display:inline; }
.ipro_c .item a { display:block; width:212px;  position:relative; overflow:hidden; }
.ipro_c .item a:hover {  }
.ipro_c .item img { width:212px; height:159px; display:block; }
.ipro_c .item span { position:absolute; left:1px; bottom:-50px; background:url(images/ipro_bg.png) repeat; color:#FFF; width:212px; height:35px; line-height:35px; text-align:center; }
.TTSliderPic{ margin-top:30px; *margin-top:30px;}
.TTSliderPic ul{position: absolute;display: none; width:1000px;}
.TTSliderPic ul.show{display: block;}


/* icase */
.i_case{ width:100%; background:url(images/case_bg.jpg) repeat; padding-bottom:30px; }
.icase_title{ width:1000px; margin:0 auto; position:relative; }
.icase_more{ position:absolute; left:447px; top:-18px; width:102px; height:36px;}
.icase_cn{ width:1000px; text-align:center; font-family:"微软雅黑"; font-weight:bold; font-size:26px; color:#0b4f9f; margin-top:20px; float:left;}
.icase_en{ width:1000px; text-align:center; color:#8a8888; font-weight:bold; font-family:Impact; font-size:26px;}
.icase_content{ width:300%;padding-bottom:30px;}
.icase{ }
.casetit{ width:100%; text-align: center;}
.casetit .en{ width:200px; height:28px; text-align: center; line-height:28px; display: inline-block; border:1px solid #000; color:#323232; font-size:14px; font-family: "arial"; }
.casetit h2{ color:#323232; font-size:20px; margin:8px 0px 0px; }
.casetit s{ width:199px; height:7px; display: inline-block;  background:url(images/web/casetitspan.jpg) no-repeat center center; }
.casetit p{ color:#323232; line-height:22px; font-size:12px; }
.icaseCon{ width:1440px; margin-left:-720px; left:50%; position:relative;  margin-bottom:30px;}
.icaseCon .arrow_l, .icaseCon .arrow_r {  }
.icaseCon .arrow_l {background:url(images/right.png) no-repeat; width:67px; height:134px; position:absolute;  right:120px;top:50px;cursor:pointer;}
.icaseCon .arrow_r {background:url(images/left.png) no-repeat;   width:67px; height:134px; position:absolute;left:120px; top:50px; cursor:pointer;}
.icaseList{ width:1000px; margin-left:0px; padding-top:30px; height:168px; position: relative;  overflow:hidden;}
.icaseList .list{ width:300%; }
.icaseList .itemm{ width:224px; height:168px; float:left; position:relative; margin:0px 12px; color:#646464; background-color: #f0efef; ;}
.icaseList .itemm img{ width:224px; height:168px;*margin:0px 0 0 -16px; }
.icaseList .itemm a{ display: block; color:#646464; width:224px; height:168px;cursor:pointer; }
.icaseList .itemm a:hover{ color:#f20f29; width:224px; height:168px; }
.icaseList .itemm span{cursor:pointer; position:absolute; left:0px; bottom:-298px; background:url(images/tu2.png) no-repeat; color:#FFF; width:224px; height:168px; line-height:35px; text-align:center; z-index:9999;}
.icaseList .itemm .item{ width:224px;height:168px; }
.icaseList .item a.more:hover{ background:#f20f29; color:#f0efef; }
.icase_text{ width:224px; text-align:center; font-size:16px; margin-top:75px;}
.icase_text2{ width:204px; text-align:center; font-size:12px; margin:0 auto; text-align:left; line-height:24px; margin-top:20px;}

/* iabout */
.part{ width:1000px; margin:30px auto 0 auto; overflow:hidden;}
.i_about{ width:297px; height:400px; float:left;}

.part_title{ width:297px; font-size:18px; color:#000; font-weight:bold;}
.part_title span{ font-family:Impact; margin-left:10px; font-size:14px; color:#979797; font-weight:normal;}
.i_about_content{ width:297px; height:310px; line-height:24px;}
.xian_bod{ width:287px; height:86px; float:left; display:inline; border:1px solid #fff; margin:3px 0 0 4px; background:none;}
.i_about_img{ width:297px; height:94px; margin:10px 0;background:url(images/1.jpg) no-repeat;}
.part_more{ width:297px;}
.part_more a{ display:block; width:170px; height:37px; margin:0 auto; text-align:center; line-height:37px; font-weight:bold;}
.part_more a:link{ background:#fff; border:1px solid #818181; color:#6e6e6e;}
.part_more a:visited{ background:#fff; border:1px solid #818181; color:#6e6e6e;}
.part_more a:hover{ background:#0b4f9f; border:1px solid #0b4f9f; color:#fff;}


/* inews */
.i_news{width:297px; height:400px; float:left; margin-left:45px;}
.i_news_content{ width:297px; height:310px;}
.i_news_content img{ width:297px; height:94px; margin:10px 0;}
.i_news_img{ width:297px; height:94px; margin:10px 0;background:url(images/2.jpg) no-repeat;}
.i_news_content ul{}
.i_news_content li{ width:297px; float:left; height:24px; line-height:24px;}
.i_news_content li a{ float:left;}
.i_news_content li a:link{ color:#333;}
.i_news_content li a:visited{ color:#333;}
.i_news_content li a:hover{ color:#0b4f9f;}
.i_news_content li span{ float:right; color:#999;}

/* iwenti */
.i_wenti{width:297px; height:400px; float:right;}
.i_wenti_content{ width:297px; height:310px; line-height:24px;}
.i_wenti_content img{ width:297px; height:94px; margin:10px 0;}
.i_wenti_img{ width:297px; height:94px; margin:10px 0;background:url(images/3.jpg) no-repeat;}
.i_wenti_content ul{}
.i_wenti_content li{ width:297px; height:90px; border-bottom:1px solid #ccc; float:left; background:url(images/wenti.jpg) no-repeat 10px 10px;}
.wenti_title{ float:left; padding:10px 0 0 45px; font-weight:bold; width:200px; }
.wenti_title a{ color:#333;}
.wenti_title a:link{ color:#333;}
.wenti_title a:visited{ color:#333;}
.wenti_title a:hover{ color:#0062c1;}
.wenti_text{ float:left; padding:5px 0 0 45px;width:200px;}

/* ibanner */
.i_banner{ width:1440px; height:174px; position:relative; margin-left:-720px; left:50%; margin-top:20px; background:url(images/i_banner.jpg) no-repeat; padding-top:22px;}
.i_banner_content{ width:727px; height:128px; background:url(images/i_banner_content.png) no-repeat; color:#fff; margin-left:356px;}
.i_banner_left{ float:left; width:150px;}
.i_banner_right{ float:left; width:550px;}
.i_banner_a{ font-family:"微软雅黑"; font-size:18px; font-weight:bold; float:left;width:95px; margin:17px 0 0 55px;}
.i_banner_b{ font-family:"微软雅黑";  font-size:12px; float:left;width:155px;margin:3px 0 0 55px;-webkit-text-size-adjust:none;}
.i_banner_c{font-family:"微软雅黑"; font-size:16px; float:left;width:150px;margin:3px 0 0 20px;font-weight:bold; }
.i_banner_d{font-family:"微软雅黑"; font-size:24px; float:left;width:550px;margin:17px 0 0 40px;font-weight:bold;}
.i_banner_e{font-family:"微软雅黑"; font-size:14px; float:left;width:550px;margin:16px 0 0 50px;}
/* part2 */
.part2{ width:998px; height:409px; border:1px solid #ccc; margin:20px auto 0 auto;}
.i_massges{ width:695px; height:409px; background:url(images/kefu.jpg) top right no-repeat; float:left;}
.i_massges_title{ width:450px; height:46px; background:url(images/message.jpg) no-repeat; margin:20px 0 0 20px;}
.magess_cn{ font-size:20px; color:#0b4f9f; margin-left:55px; font-weight:bold; line-height:24px;}
.magess_en{ font-size:14px; color:#0b4f9f;margin-left:55px; }
.i_massges_content{width:450px;margin:20px 0 0 20px;}
.massges_text{ width:226px; height:32px; border:1px solid #ccc; margin-bottom:10px;}
.massges_text input{ width:172px; height:32px; background:none; border:none; float:left;}
.message_zi{ float:left;}
.mess textarea{ width:440px; height:100px; background:none; border:1px solid #ccc;}
.tijiao{ margin-top:10px;}
.tijiao input{ background:#fd9112; width:226px; height:37px; border:1px solid #fed3a0; color:#fff; cursor:pointer;}
.i_massges_content .txt { width:244px; float:left; margin-bottom:10px;position: relative; }
.i_massges_content .txt label{  position: absolute;  left: 40px; top: 6px;color:#999; }
#asd{ position: absolute;  left: 10px; top: 6px;color:#999; }

.i_cont{ float:right; width:296px;}
.icont_logo{ width:258px; height:80px; margin:20px auto 0 auto;}
.icon_title{ width:258px; height:90px; background:url(images/icn_title.jpg) no-repeat; margin:0 auto; text-align:center;}
.icon_title span{ font-family:Impact; font-size:36px; color:#fd9112; line-height:90px;}
.icont_content{ width:258px; margin:0 auto; line-height:26px;}


/* ilink */
.ilink{ width:998px; height:39px; margin:20px auto 0 auto; border:1px solid #ccc; background:url(images/ilink.jpg) no-repeat 10px 10px;}
.ilink ul{ margin:12px 0 0 130px;}
.ilink li{ float:left; margin:0 10px;}
.ilink li a{ color:#333;}
.ilink li a:link{ color:#333;}
.ilink li a:visited{ color:#333;}
.ilink li a:hover{ color:#0b4f9f;}

/* lastnav */
.last_nav{ width:100%; height:58px; background:#0b4f9f; margin-top:20px;}
.last_nav_content{ width:1000px; margin:0 auto; line-height:58px; text-align:center;}
.last_nav_content a{ margin:0 20px;}
.last_nav_content a:link{ color:#fff;}
.last_nav_content a:visited{ color:#fff;}
.last_nav_content a:hover{ color:#ff0;}

/* footer */
.footer{ width:100%;background:#f4f4f4; height:165px;}
.footer_contnet{ width:1000px; margin:0 auto;}
.footer_left{ float:left; margin-top:30px; width:270px;}
.footer_right{ float:left; margin-top:30px; line-height:27px;width:730px;}



/* wrapper */
.wrapper{padding-top:20px;}
.wrap, .iwrap { width:1030px; margin:0 auto; }
.wrap { padding-bottom:20px; }

/* column */
.column .thead { height:37px; margin-bottom:12px;font-family:"Microsoft Yahei";  }
.column .thead .tit { background-color: #fff;float:left; height:37px; overflow:hidden; background-position:left center; background-repeat:no-repeat; } 
.column .thead .more {   line-height: 40px;float:right; width:43px; height:37px; overflow:hidden; font-size:14px;color:#0b4f9f;font-weight:700;}
.column .thead .more a { color:#333; }
.column .thead .more a:hover { color:#da2246; }
.column .thead .sort { float:left; height:25px; line-height:25px; margin-left:-5px; }
.column .thead .sort a { margin:0 5px; }
.diagonal .thead { background:url(images/diagonal.gif) left bottom repeat-x; }
.diagonal .thead .more { position:relative; top:10px; left:0; padding-left:10px; background-color:#FFF; }

.leftNav .item {
    padding: 5px 0;
    width: 100%;
}
.leftNav h3 {
background:url(../images/home/h3_b.png) no-repeat;
    color: #73d9e7;
    font-size: 15px;
    font-weight: 700;
    height: 56px;
    line-height: 40px;
    margin: 0 auto;
    width: 199px;
	padding-left:10px;
}
.leftNav h3 a {
    color: #73d9e7;
	 
	font-size:16px;
}
.leftNav h3 a:hover {
    color: #f99701;
}
.leftNav ul.p li{ height:67px; border-top:1px dotted #cae3ff;}
.leftNav ul.p li a{
	font-family:"Microsoft Yahei";
     text-align: center;
    color: #0b4f9f;
    float: left;
    font-size: 16px;
    height: 67px;
    line-height: 67px;
    width: 230px;
	display:block;
}
.leftNav ul.p li a:hover {color: #ff9000;}
.classify_tel{ background:#0b4f9f url(../images/img/san.jpg) top center no-repeat;font-size:20px; color:#fff;
  font-family: "Microsoft Yahei"; text-align:center; width:243px; margin-top:15px;padding-top:30px;height:71px; line-height:30px;}





/* reInformation */
.reInformation { width:726px; padding:0 10px 20px; margin-bottom:20px; border:1px solid #ccc; float:left;}
.reInformation .tit { height:30px; line-height:30px; border-bottom:1px solid #ddd; font-size:14px; margin-bottom:10px; font-family:"Microsoft Yahei"; color:#1062ae;  }
.reInformation .tit2 { height:30px; line-height:30px; border-bottom:1px solid #ddd; font-size:14px; margin-bottom:10px; font-family:"Microsoft Yahei"; color:#1062ae;  }
.reInformation ul { margin-left:2px; float:left; }
.reInformation li { float:left; width:186px; padding:9px 10px 10px; border:1px solid #ddd; margin-left:15px; _margin-left:7px; margin-right:15px; display:inline; }
.reInformation li img { width:186px; height:140px; }
.reInformation li img:hover { opacity:0.9; }
.reInformation .g { display:block; width:188px; }
.reInformation .t { float:left; line-height:30px; }
.reInformation .o, .reInformation .o:visited { float:right; line-height:30px; color:#1062ae; }
/* pager */
.pager { display:block; width:100%; height:auto; padding:20px 0; text-align:center; clear:both; margin-bottom:10px; }
.pager span, .pager a{ display:inline-block; border:1px solid #ddd; color:#333; height:24px; line-height:24px; padding:0px 8px; text-decoration:none; background:#FFF; margin:0 5px; }
.pager a:hover{ background:#fdfbfc; border-color:#0b4f9f; color:#0b4f9f; text-decoration:none;}
.pager .cur{ background:#0b4f9f; border-color:#0b4f9f; font-weight:bold; color:#FFF; }
.pager span.dot{ background:#8d5248; border-color:#0a6c00; font-weight:bold; color:#FFF; }
/* relatedLink */
.relatedLink { height:30px; line-height:30px; border:1px solid #dcdcdc; width:99%; margin:0 auto 20px; }
.relatedLink .prevLink { float:left; margin-left:10px; }
.relatedLink .nextLink { float:right; margin-right:10px; }
.relatedLink a:hover { color:#0b4f9f; }
/* 搜索数据 */
#searchfrom .err { height:30px; line-height:30px; width:100%; }
#searchfrom .err span { color:#FF0000; margin-left:20px; }
.loading { color:#0b4f9f; height:40px; line-height:40px; background:url(../images/web/loading03.gif) 5px center no-repeat; padding-left:30px; }
/* singlePage */
.singlePage .tbody {line-height: 26px; overflow:hidden; padding:0px 0px 15px; }
.singlePage .tbody p { margin-bottom:10px; line-height:20px; }
/* listProduct */
.listProduct .tbody { overflow:hidden; }
.listProduct ul.list { width:102%; float:left; }
.listProduct li.item {width:222px; float:left; margin-bottom:15px; margin-left:15px;margin-right:15px;height:202px; overflow: hidden;}
.listProduct div.container { text-align:center;width:222px; background:url(../images/home/tip3.gif) right bottom no-repeat #0b4f9f; }
.listProduct a.img { width:222px; height:167px; display:block; overflow:hidden; margin-bottom:1px; }
.listProduct a.img img { width:222px; height:167px; display:block; text-align:center;width:222px;}
.listProduct a.tit { height:35px; line-height:35px; color:#FFF;  text-align:center;width:222px;*height:35px; display: block;}
.listProduct a.tit span {text-align: center;display: block;}
.listProduct a.order { float:right; width:35px; height:35px; line-height:35px; background:url(../images/home/tip2.gif) center center no-repeat; }
.listProduct a.order span { margin-left:10px; }
.listProduct li.hover div.container { background:url(../images/home/tip4.gif) right bottom no-repeat #042f5f; }
/* pageProduct */
.pageProduct .tbody { padding:15px 0px; }
.pageProduct .tbody .photo { text-align:center; width:400px; float:left; padding:4px; border:1px solid #ddd; }
.pageProduct .tbody .photo img { width:400px; height:300px; display:block; }
.pageProduct .tbody .wd { float:right; width:300px; height:288px; margin-bottom:15px; overflow:hidden; padding:10px; border:1px solid #ddd; background:#fff; }
.pageProduct .tbody .wd h1 { font-size:16px; font-weight:700; line-height:20px; margin-bottom:7px;display:inline; }
.pageProduct .tbody .wd ul { font-size:14px; }
.pageProduct .tbody .wd li.item { height:30px; line-height:30px; margin:10px 0; }
.pageProduct .tbody .wd li.item span { margin-right:5px; font-size:22px; color:#274583;}
.pageProduct .tbody .wd li.btn { height:45px; }
.pageProduct a.order { width:103px; height:30px; margin-top:5px; line-height:30px; text-align:center; background:#2269ab; display:block; color:#FFF; }
.pageProduct a.order:hover { background:#358fe3; }
.pageProduct .tbody .info { border:1px solid #efe6cd; background:#fff; }
.pageProduct .tbody .m { border:1px solid #FFF; padding:10px 15px; }
.pageProduct .tbody div.ts { font-size:14px; font-weight:700; color:#1062ae; height:25px; border-bottom:1px solid #e2d7b9; }
.pageProduct .tbody div.infor { border-top:1px solid #FFF; padding-top:10px; margin-bottom:10px; line-height:24px; color:#777; }
.pageProduct .tbody .info { margin-bottom:20px; }
/* listCase 案例展示 */
.listCase .tbody { padding:15px 0; }
.listCase ul.list { padding-bottom:20px; overflow:hidden; }
.listCase li.item { float:left; width:225px;margin: 0 13px; }
.listCase li.item .img { width:222px; margin:0 auto; display:block; }
.listCase li.item .img img { width:222px; height:296px; display:block; }
.listCase li.item .img span { height:43px; display:block; line-height:40px; text-align:center; }
.listCase li.item a { display:block; }
.listCase li.item a:hover{ display:block; color:#0062c1;}
/* pageCase */
.pageCase .tbody { padding:0 15px; }
.pageCase .tbody .tit { font-size:18px; height:70px; line-height:70px; text-align:center; color:#1062ae; }
.pageCase .tbody .photo { overflow:hidden; text-align:center; margin-bottom:20px; }
.pageCase .tbody .photo img { padding:5px; border:1px solid #ccc; background:#FFF; }
.pageCase .tbody .info { margin-bottom:40px; }
.pageCase .tbody .info p { margin-bottom:10px; line-height:2; text-indent:2em; }
/* listNews */
.listNews ul.list { padding-bottom:20px; overflow:hidden; }
.listNews ul.list li.item { width:100%; height:30px; line-height:30px; background:url(../images/home/tip1.gif) left center no-repeat; border-bottom:1px dashed #CCC; }
.listNews ul.list li.item a { float:left; padding-left:15px; color:#666; }
.listNews ul.list li.item a:hover { color:#3d77ad; }
.listNews ul.list li.item span { float:right; margin-right:10px; color:#999; }
/* pageNews */
.pageNews .tbody .tit { font-size:18px; line-height:25px; padding:15px 0; text-align:center; color:#3d77ad; }
.pageNews .mark { height:30px; line-height:30px; text-align:center; margin-bottom:20px; color:#999; border-bottom:1px solid #eee; border-top:1px solid #FFF;  }
.pageNews .mark span, .pageNews .tbody .mark a.msg { margin:0 7px; }
.pageNews .mark .font a { margin:0 3px; color:#ccc; }
.pageNews .mark .font a:hover, .pageNews .tbody .mark .font a.cur { color:#3d77ad; }
.pageNews .mark a.msg { width:40px; height:20px; line-height:20px; display:inline-block; color:#3d77ad; }
.pageNews .photo { overflow:hidden; text-align:center; margin-bottom:20px; }
.pageNews .photo img { max-width:580px; padding:5px; border:1px solid #ccc; background:#FFF; }
.pageNews .info { margin-bottom:40px; color:#666;  line-height:24px;}
.pageNews .info p { margin-bottom:10px; text-indent:2em; }

/* listProduct2 */
.listProduct2 .tbody { padding:15px 0; }
.listProduct2 ul.list { padding-bottom:20px; overflow:hidden; }
.listProduct2 li.item { float:left; padding:10px 0; width:100%; border-bottom:1px dotted #d9d9d9; }
.listProduct2 li.item .img { float:left; width:162px; height:116px; padding:2px; border:1px solid #cccccc; background:#FFF; overflow:hidden; }
.listProduct2 li.item .img:hover { border:1px solid #155ea1; background:#155ea1; }
.listProduct2 li.item .img img { width:162px; height:116px; }
.listProduct2 li.item .wd { width:550px; float:right; }
.listProduct2 li.item .tit { height:25px; line-height:20px; font-size:14px; }
.listProduct2 li.item .tit a { color:#333; font-weight:700; }
.listProduct2 li.item .tit a:hover { color:#155ea1; }
.listProduct2 li.item .summary { text-indent:2em; line-height:22px; height:75px; overflow:hidden; color:#555; }
.listProduct2 li.item .opr .order { height:20px; text-align:center; line-height:20px; display:inline-block; padding:0 10px; border:1px solid #dedede; }
.listProduct2 li.item .opr .order:hover { background:#e7e7e7; }
/* listCase2 */
.listCase2 .tbody { padding:15px 0; }
.listCase2 ul.list { padding-bottom:20px; overflow:hidden; }
.listCase2 li.item { float:left; padding:10px 0; width:100%; border-bottom:1px dotted #155ea1; }
.listCase2 li.item .img { float:left; width:158px; height:123px; padding:2px; border:1px solid #cccccc; background:#FFF; }
.listCase2 li.item .img:hover { border:1px solid #155ea1; background:#155ea1; }
.listCase2 li.item .img img { width:158px; height:123px; border-bottom:1px dotted #155ea1; }
.listCase2 li.item .wd { width:500px; float:right; }
.listCase2 li.item .tit { height:25px; line-height:20px; font-size:14px; }
.listCase2 li.item .tit a { color:#333; font-weight:700; }
.listCase2 li.item .tit a:hover { color:#155ea1; }
.listCase2 li.item .summary { text-indent:2em; line-height:22px; height:100px; overflow:hidden; }
/* listNews2 */
.listNews2 .tbody { padding:15px 0; }
.listNews2 ul.list { padding-bottom:20px; overflow:hidden; }
.listNews2 li.item { float:left; padding:10px 0; width:100%; border-bottom:1px dotted #d9d9d9; }
.listNews2 li.item .img { float:left; width:150px; height:110px; padding:2px; border:1px solid #cccccc; background:#FFF; }
.listNews2 li.item .img img { width:150px; height:110px; }
.listNews2 li.item .img:hover { border:1px solid #155ea1; background:#155ea1; }
.listNews2 li.item .wd { width:570px; float:right; }
.listNews2 li.item .tit { height:25px; line-height:20px; font-size:14px; }
.listNews2 li.item .tit a { color:#333; font-weight:700; }
.listNews2 li.item .tit a:hover { color:#155ea1; }
.listNews2 li.item .mark { height:20px; color:#999; }
.listNews2 li.item .mark span { margin-right:5px; }
.listNews2 li.item .mark span.d { margin-left:5px; }
.listNews2 li.item .summary { text-indent:2em; line-height:22px; height:70px; overflow:hidden; color:#555; }


/* sidebar */
.sidebar {  width:247px ; float:left; padding-bottom:10px; }
.content { width:755px; min-height:200px; _height:200px; _overflow:visible; float:right; }
.sidebar div.h1 { height:109px; overflow:hidden; background:#fff url(images/sidebar_1.gif) no-repeat; }
.sidebar div.h1 strong { font-family:"Microsoft Yahei"; display:block; height:108px; line-height:108px; font-size:24px; overflow:hidden; color:#FFF; font-weight:700; text-align:center; }
/* leftnav */
.leftnav { border: 2px solid #0b4f9f;width:243px;  margin-bottom:20px; }
.leftnav ul.list { width:243px; }
.leftnav .item {  }
.leftnav a.nav2 {   font-family: "Microsoft Yahei";
  text-align: center;height: 67px;
  border-top: 1px dotted #cae3ff;
  color: #0b4f9f;
  float: left;
  font-size: 16px;
  height: 67px;
  line-height: 67px;
  width: 243px;
  display: block;}
.leftnav a.nav2 span {  }
.leftnav a.nav2:hover {color:#ff9000; }
.leftnav a.cur{color:#ff9000; }
.leftnav div.drop { /* display:none;*/ }
.leftnav div.items { margin-bottom:10px; }
.leftnav a.nav3 { display:block; text-align:center; line-height:67px; }
.leftnav a.nav3:hover { color:#ff9000; }
/* leftCon */
.leftCon { width:256px; }
.leftCon .thead { font-size:16px; font-family:"Microsoft Yahei"; }
.leftCon .thead, .leftCon .main { width:220px; }
.leftCon .main { line-height:25px; height:50px; padding-bottom:20px; }
.leftCon .tbody{line-height:25px; }
/* sitepath */
.content .thead { height:40px; background:url(images/diagonal.gif) left bottom repeat-x; margin-bottom:15px; }
.content .thead .tit { float:left; height:34px; line-height:34px; font-size:16px; font-family:"Microsoft yahei"; color:#184c84; padding-right:25px; }
.content .thead .sitepath { float:right; height:34px; line-height:34px; color:#184c84; }


/* 首页图标 */
.column .thead .tit {  line-height: 19px;}
.column .thead .tit .zimu{ float:left;font-size: 37px;  line-height: 45px;  text-align: center;font-weight: 700;
  color: #fff;
  background: #0b4f9f;
  width: 28px;
  height: 37px;}
.column .thead .tit span{font-size: 20px;margin-left:8px;color:#0b4f9f;
  font-weight: 700;}
.column .thead .tit em{font-style: normal; margin-left:8px;}


.minBanner, .minBanner ul, .minBanner img { height:200px; }
.minBanner { width:100%; min-width:1000px; position:relative; overflow:hidden;}
.minBanner ul { width:100%; }
.minBanner li { width:100%; position:absolute; z-index:1; overflow:hidden; }
.minBanner img { width:1440px; display:block; position:relative; left:50%; margin-left:-720px; top:0; }
.minBanner .tip { width:100%; height:8px; line-height:0; font-size:0; text-align:center; position:absolute; left:0; bottom:-10px; z-index:3; }
.minBanner .tip span { display:inline-block; width:8px; height:8px; background:rgba(255,255,255,0.5) !important; filter:Alpha(opacity=50); background:#FFF; margin:0 5px; cursor:pointer; }
.minBanner .tip span.cur { background:rgba(255,255,255,0.8) !important; filter:Alpha(opacity=80); background:#FFF; _background:#CC0000; }




